#pragma once

#include "stdafx.h"
#include "scene.h"
#include "renderoptions.h"
#include "picture.h"
#include "camera.h"

class RayTracing
{
public:
	
	RayTracing();
	RayTracing(scene *_World, camera *_Cam, renderoptions *_Properties);
	~RayTracing();
	void render(std::string picName);
protected:
	scene			*World;
	camera			*Camera;
	renderoptions	*Properties;
};